home *** CD-ROM | disk | FTP | other *** search
/ The Very Best of Atari Inside / The Very Best of Atari Inside 1.iso / sharew / accs / ti59 / ti59.doc < prev    next >
Text File  |  1985-07-19  |  8KB  |  242 lines

  1. Documentation for TI58C.PRG
  2. ---------------------------
  3.  
  4. Data Entry keys
  5.  ___           ___
  6. | 0 | through | 9 | - Enters digits 0 through 9.  The numeric keypad can
  7.  ---           ---    also be used to enter numbers and functions.  The
  8.               ENTER key corresponds to the = key and the Clr Home
  9.               key corresponds to the CLR key.
  10.  ___
  11. | . | - Decimal point - Enters decimal point.
  12.  ---
  13.  ___   ___
  14. |2nd| | 3 | - Enters the value for PI (3.141592) only to 6 digits until I
  15.  ---   ---    can get true double precision variables.
  16.  ___
  17. |+/-| - Change sign - changes the sign of he displayed number.
  18.  ---
  19.  
  20. Clearing Operations
  21.  
  22.  ___
  23. | CE| - Clear Entry - Clears entries made with the digit, decimal point, and
  24.  ---    change-sign keys only when pressed before a function key.
  25.  ___
  26. |CLR| - General Clear - Clears calculations in progress and the display.
  27.  ---
  28.  ___   ___
  29. |2nd| |CMs| - Clear Memory Storage - Clears all 30 of the memory registers.
  30.  ---   ---
  31.  ___   ___
  32. |2nd| | CP| - Clear Program - Clears the program currently in memory.
  33.  ---   ---
  34.  
  35. Dual Function Keys
  36.  
  37.  ___
  38. |2nd| - Enter function above any key.  Must be followed by the key whose
  39.  ---    function lies just above the key.
  40.  ___
  41. |INV| - The inverse key reverses the purpose of the key that follows.  The
  42.  ---    inverse key can be used with the following keys:
  43.  
  44.         Function        Inverse Function
  45.         --------        ----------------
  46.         lnx            e to the x power
  47.         log            10 to the x power
  48.         y to the x power    xth root of y
  49.         Int            fractional part
  50.         Prod            divide into memory
  51.         SUM            subtract from memory
  52.         
  53.            ___   ___   ___   ___   ___
  54. Basic Functions - | + | | - | | X | | / | | = |   These functions are also
  55.            ---   ---   ---   ---   ---    available by pressing the
  56.                           corresponding key on the
  57.                           numeric keypad where the 
  58.                           ENTER key is the = key.
  59.            ___   ___
  60. Parenthesis - | ( | | ) |
  61.            ---   ---
  62.  ___
  63. |1/x| - Reciprocal - Calculate the reciprocal of the value x by dividing
  64.  ---    x into 1.
  65.  ___
  66. |lnx| - Natural Logarithm - Calculates the natural logarithm (base e) of the 
  67.  ---    value in the display.
  68.  ___   ___               x
  69. |INV| |lnx| - Natural Antilog e - Calculates the natural antilog, e to the 
  70.  ---   ---    power x, where x is the value in the display.
  71.  ___
  72. |log| - Common Logarithm - Calculates the common logarithm (base 10) of the 
  73.  ---    value in the display.
  74.  ___   ___
  75. |INV| |lnx| - Common Antilog - Calculates the common antilog, 10 to the 
  76.  ---   ---    power x, where x is the value in the display.
  77.  
  78. Angle Calculations
  79.  
  80.  ___   ___
  81. |2nd| |Deg|  - angles will be measured in decimal degrees.
  82.  ---   ---
  83.  ___   ___
  84. |2nd| |Rad|  - angles will be measured in radians.
  85.  ---   ---
  86.  ___   ____
  87. |2nd| |Grad| - angles will be measured in grads.
  88.  ---   ----
  89.  ___   ___
  90. |2nd| |sin|  - Calculates sine of an angle.
  91.  ---   ---
  92.  ___   ___
  93. |2nd| |cos|  - Calculates cosine of an angle.
  94.  ---   ---
  95.  ___   ___
  96. |2nd| |tan|  - Calculates tangent of an angle.
  97.  ---   ---
  98.  ___   ___   ___
  99. |2nd| |sin| |1/x|  - Calculates cosecant of an angle.
  100.  ---   ---   ---
  101.  ___   ___   ___
  102. |2nd| |cos| |1/x|  - Calculates secant of an angle.
  103.  ---   ---   ---
  104.  ___   ___   ---
  105. |2nd| |tan| |1/x|  - Calculates cotangent of an angle.
  106.  ---   ---   ---
  107.  
  108. Integer and Absolute Value
  109.  
  110.  ___   ___
  111. |2nd| |Int| - Discards the fractional part of the number in the display.
  112.  ---   ---
  113.  ___   ___   ___
  114. |INV| |2nd| |Int| - Discards the integer portion of the number in the display.
  115.  ---   ---   ---
  116.  ___   ___
  117. |2nd| ||x|| - Absolute alue - Makes the value in the dislay positive.
  118.  ---   ---
  119.  
  120. Fixed Point Display
  121.  
  122.  ___   ___
  123. |2nd| |Fix |X - Sets fixed point to X decimal places where X ranges from 0-8.
  124.  ---   ---
  125.  ___   ___   ___
  126. |INV| |2nd| |Fix| - Cancels fixed point display, returns display to normal.
  127.  ---   ---   ---    INV 2nd 9 will do cause the same result.
  128.  
  129. Square and Square Root
  130.  
  131.  ___
  132. |  2|
  133. | x | - Calculates the square of the number in the display.
  134.  ---
  135.  ___
  136. |  _|
  137. |\/x| - Calculates the square root of the number in the display.
  138.  ---
  139.  
  140. Roots and Powers
  141.  
  142.  ___
  143. |  x|
  144. | y | - Raises the display value y to the x power.  The entry sequence is
  145.  ---    y key x followed by an operation or an = key.
  146.  ___   ___
  147. |   | |  x|
  148. |INV| | y | - Takes the x root of the value y in the display.  The entry
  149.  ---   ---    sequence is y INV key x followed by an operator of an = key.
  150.  
  151. Memory Functions
  152.  
  153.  ___
  154. |STO|XX - Store - Stores the display value into memory register XX.
  155.  ---
  156.  ___
  157. |RCL|XX - Recall - recalls and displays the value stored in memory registed XX
  158.  ---      and retains the value in XX.
  159.  
  160. Direct Register Arithmetic
  161.  
  162.  ___
  163. |SUM|XX - Memory Sum - adds the display value to the contents of the data 
  164.  ---      register XX and stores the result in XX.
  165.  ___   ___
  166. |INV| |SUM|XX - Memory Subtract - Subtracts the display value from the contents 
  167.  ---   ---      of data ragister XX and store the result in XX.
  168.  ___
  169. |Prd|XX - Memory Product - multiplies the display value to the contents of the
  170.  ---      data register XX and stores the result in XX.
  171.  ___   ___
  172. |INV| |Prd|XX - Memory Divide - Divides the contents of data register XX by 
  173.  ---   ---      the display value and stores the result in XX.
  174.  
  175.  ___   ___
  176. |2nd| |Exc|XX - Memory/Display exchange - exchanges the contents of data
  177.  ---   ---      register XX with the display value.  The display value is
  178.         stored and the previous stored value is displayed.
  179.  
  180. Printing Functions
  181.  
  182.  ___   ___
  183. |2nd| |Prt| - Print the displayed value on the line printer if it is on-line.
  184.  ---   ---
  185.  ___   ___
  186. |2nd| |Adv| - Advance the paper in the printer one line.
  187.  ---   ---
  188.  
  189. Mean, Variance, and Standard Deviation
  190.  
  191.  ___   ______
  192. |2nd| |Sigma+| - Enter cumulative data.  Display will show number of entries
  193.  ---   ------     currently in table.
  194.  ___   ___   ______
  195. |INV| |2nd| |Sigma+| - Cancel cumulative entry.  Number of table entries will
  196.  ---   ---   ------    decrease by 1.  a value must precede  these keys that
  197.                will be subrtacted from the table.  Display will show
  198.                number of entries currently in table.
  199.  ___   ___
  200. |2nd| | x |(above the 6 key) - Calcules the mean of the values entered 
  201.  ---   ---             in the above (Sigma+) fashion.
  202.  ___   ___   ___
  203. |INV| |2nd| | x |(above the 6 key) - Calculate the standard deviation of 
  204.  ---   ---   ---       values entered in the Sigma+ fashion.
  205.  ___   ___
  206. |2nd| | Op|11 - Calculates the variance of the values entered in the Sigma+
  207.  ---   ---      fashion.
  208. The total of the numbers entered in the table is in memory register 1, the
  209.      number ef enrties is in memory register 3, and the sum of the squares
  210.      of the entries is in memory register 2.
  211.  
  212. Op Functions
  213.  
  214.  ___   ___ 
  215. |2nd| | Op|10 - Signum function - returns the following:
  216.  ---   ---                display > 0 returns 1
  217.               display = 0 returns 0
  218.               display < 0 returns -1
  219.  
  220.  
  221.  ___
  222. |RST| - Reset - Resets the program counter to the first instruction of the
  223.  ---       program.
  224.  
  225.  
  226. Programming
  227.  
  228.  ___
  229. |SST| - Single Step - Advance the display and program counter up by 1
  230.  ---         instruction.
  231.  ___
  232. |BST| - Back Step - Move the diplay and program counter back one instruction.
  233.  ---
  234.  ___   ___
  235. |2nd| |Ins| - Insert - Moves all the instructions starting at the current
  236.  ---   ---         one up by one so another instruction may be put at the 
  237.            current location.
  238.  ___   ___
  239. |2nd| |Del| - Delete - Deletes the current instruction and moves all of the
  240.  ---   ---        following instructions down by one to fill the empty
  241.           memory location.
  242. əəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəəə